By integrating existing security video surveillance resources, constructing large-scale remote video real-time remote access, and processing and analyzing the overall solution of the video surveillance software platform. Integrate existing mainstream manufacturers' cameras and video surveillance platforms, and make front-end video surveillance equipment transparent to achieve remote control and management. Presenting to users not only a standalone camera, but also achieving integration with existing video surveillance platforms, network cameras, newly built remote video surveillance systems, and security linkage equipment, enabling remote access to over 10000 video surveillance channels.
To achieve remote access to various video networks, functions such as transcoding processing, intelligent analysis, linked monitoring and alarm, decoding on the wall, and data storage and review are implemented to meet the access needs of different terminals, extract data such as pedestrian flow statistics, asset supervision, and traffic flow statistics, store key data, and achieve large screen control. Simultaneously, it is required to achieve seamless integration with the integrated resource scheduling system and provide third-party application development interfaces.
Requirements Analysis
Interface openness
The system interface has openness and can meet the remote access of existing video surveillance software platforms, devices, and single point video data. It can also meet the remote access of video signals from third-party existing video surveillance software platforms and analog/digital front-end video surveillance equipment. It is compatible with mainstream platforms and SDK development packages from front-end camera manufacturers.
Remote access stability (4G access and 5G remote access)
Based on the characteristics of wireless data transmission, the system adapts transcoding and adjusts the appropriate resolution and bitrate according to the real-time network status. It can also control the real-time data flow reasonably according to the user's settings of smoothness priority or clarity priority, to ensure the normal transmission of remote network video signals in the wireless data transmission environment without being affected.
Multi terminal support and real-time transcoding
Support monitoring access for multiple terminal devices, including large screen TV walls, PC terminals, tablet terminals, smartphone terminals, etc., support high concurrency video access capabilities, and dynamically adjust video resolution in real-time according to the different processing capabilities of the client, meeting user needs while reducing network bandwidth consumption.
Full screen multi screen, single screen
Support full screen multi screen and single screen presentation of video signals on various terminals, and adjust the video resolution independently according to the number of remote access video channels. The source of the presented video content can be selected based on the camera number, etc.

Video streaming distribution requirements
For requests from different clients for the same video stream, the video stream can be stored and copied, and video streams that meet the client's requirements can be pushed according to the processing capabilities of different clients, reducing the bandwidth consumption of remote access transmission.
Intelligent Analysis
In all remote access front-end video surveillance devices, dynamic recognition and intelligent analysis of selected cameras are carried out according to user needs, such as crowd statistics analysis, motion detection, intelligent statistics of traffic flow, real-time monitoring and forecasting of traffic accidents and congestion on main roads, etc., while ensuring the scalability of later functions.
Front end device status reading and control
Control all remote access devices, such as setting the device's encoding method, frame rate, bit rate, resolution and other information, and remotely controlling the device's gimbal.
Sub platform extension
Any number of sub platforms can be extended from the main platform according to business needs, and the sub platforms can inherit all the functions of the main platform and develop personalized functions according to business needs.
Maintenance of Video Surveillance Camera Status
Monitor the status of cameras belonging to all third-party platforms and single point remote access cameras, using a polling mechanism to monitor whether the cameras are working properly, and present real-time alarms and record logs.

System scalability
Strong scalability, with sufficient reserved interfaces for remote access to new node resources, sub platform systems, or higher-level application platforms in the future. The interface is universal and transparent, and the exported video supports the standard RTSP protocol, while the signaling supports the standard HTTP protocol.
Key technologies and functions
500-800 concurrent storage channels per server
10% of 50 video access concurrency indicators @ bitrate 2mbps per channel
Concurrent 1500-2000 channels for streaming media access and forwarding
Under concurrent pressure, remote access, normal network video surveillance retrieval delay within 500-800ms
Security monitoring equipment access capability(Hikvision,DahuaSDK and active protocol access from manufacturers such as Huawei, Huawei, Huawei 3, and Xiongmai
GB28181 Devices and Access, Private Gateway Protocol Access)
Platform docking capability (GB28181 platform docking)
Platform streaming media, storage services support distributed deployment
Platform docking plan
The platform docking mainly adopts GB28181 national standard docking and GA1400 view library docking methods, which can be docked with platforms such as Hikvision, Dahua, Huawei, and Uniview. Support multiple ways of integration such as WEB SDK, dynamic library, JSON, etc.
In order to achieve integration with the upper level scheduling platform, the remote video monitoring platform software provides an SDK interface for the scheduling platform. Through the SDK of this platform, the upper level platform can obtain all resource information within the video monitoring platform software, provide camera positioning information for GIS maps, and provide window opening services on the map.
external interface
Has strong scalability, providing open standard protocol interfaces for upper level scheduling platforms, and also supports integration with other platforms; The interface is universal and transparent, and the exported video supports the standard RTSP (Real Time Streaming) protocol, while the signaling supports the standard HTTP protocol; The upper level scheduling platform can call platform resources through standard protocols, and the signaling control flow is based on the standard HTTP protocol, encapsulated in JSON (data format). The central scheduling platform can first log in to the platform and then obtain the device list. When a user requests to watch a certain video, it can then obtain the corresponding video stream address from the platform, access the video stream through this address, decode and play it; The video data stream supports the standard RTSP protocol, and any player that supports the RTSP/RTP standard streaming protocol can decode and play it. Player plugins are provided to assist upper layer application development.

GIS map docking
The connection with the GIS map can obtain all the monitoring point information in the monitoring platform through the SDK interface. Each monitoring point provides longitude and latitude information. The upper platform can display the monitoring point on the GIS map through this point information. Double click the monitoring point and call the controls we provide. Use the obtained URL address to open the video surveillance camera image to realize the window opening function on the GIS map. The camera monitoring point and its information displayed on all GIS maps are guaranteed by the SDK interface and heartbeat mechanism. The refresh interval is not more than 1 second.

System solution architecture
Overall composition
The system mainly consists of seven subsystems: front-end equipment, access system, processing system, storage system, streaming media server, central scheduling system, and client.

Composition of video surveillance platform software
| Core platform software | ||||
| 1 | Video surveillance comprehensive management platform | VMS V1.5 | Central management User Management Video storage management Database Management Network management function Linkage Management Equipment Management video replay Large Screen Control Support camera access scale expansion Video distribution |
set |
| Access authorization | ||||
| 1 | Camera access authorization (below 5000 channels) | LC-C-1 | Support access to 100-1000 channels of various cameras (analog, network) | road |
Customized solutions as needed
The above is the basic requirement analysis, functions, parameters, and architecture of remote video surveillance solutions. Jimei Intelligence supports customized monitoring solutions based on project depth. If you have any questions about remote video surveillance solutions, you can communicate directly. pleaseContact Us.
The Jimei Smart Video Surveillance Software Platform is compatible with front-end devices and platforms such as Hikvision, Dahua, Huawei, etc.
Related article recommendations:
Remote video surveillance solution
Solution for Integrating and Accessing Social Video Resources
Xueliang Project - Public Safety Video Surveillance Network Application Solution
